/*
 * @Author: your name
 * @Date: 2022-04-02 14:30:13
 * @LastEditTime: 2022-07-05 21:58:50
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \PWM_Demo\nApplication\task.h
 */
 

#ifndef NAPPLICATION_TASK_H_
#define NAPPLICATION_TASK_H_

typedef enum{
    chassisCurrPoseZ,
}MEMBER_TYPE_enum;


#ifdef __cplusplus
 extern "C" {
#endif


void controlTask(void);
void edgeBoardTask(uint8 whichAction);
void purchaseAction(int distance);
void upMonitorTask(void);
void debugTask(void);
void timingTask(int whichTimingTask);
void changeCurrentPos(int val_x,int val_y,int val_z);
void changeSpeed(int speed_x, int speed_y, int speed_z);
void linearMotorControlWrapper(void);
void setChassisStopWrapper(void);



#ifdef __cplusplus
 }
#endif

#endif /* NAPPLICATION_TASK_H_ */
